wire-stitching machine - Alemán Inglés Diccionario